\hypertarget{class_p_d_1_1_web_1_1_dynamic_data_1_1_field_templates_1_1_date_time___edit_field}{
\section{PD.Web.DynamicData.FieldTemplates.DateTime\_\-EditField Class Reference}
\label{class_p_d_1_1_web_1_1_dynamic_data_1_1_field_templates_1_1_date_time___edit_field}\index{PD::Web::DynamicData::FieldTemplates::DateTime\_\-EditField@{PD::Web::DynamicData::FieldTemplates::DateTime\_\-EditField}}
}


Represents the date time field template control.  


\subsection*{Protected Member Functions}
\begin{DoxyCompactItemize}
\item 
void \hyperlink{class_p_d_1_1_web_1_1_dynamic_data_1_1_field_templates_1_1_date_time___edit_field_a9fa54adf1ef37362805ead0dee09acd6}{Page\_\-Load} (object sender, EventArgs e)
\begin{DoxyCompactList}\small\item\em Handles the Load event of the Page control. \item\end{DoxyCompactList}\item 
void \hyperlink{class_p_d_1_1_web_1_1_dynamic_data_1_1_field_templates_1_1_date_time___edit_field_ae28be331fcb27e419d478e9489fecacd}{DateValidator\_\-ServerValidate} (object source, ServerValidateEventArgs args)
\begin{DoxyCompactList}\small\item\em Handles the ServerValidate event of the DateValidator control. \item\end{DoxyCompactList}\item 
override void \hyperlink{class_p_d_1_1_web_1_1_dynamic_data_1_1_field_templates_1_1_date_time___edit_field_af6e6449f5a40c3563a22b1dff826dafe}{ExtractValues} (IOrderedDictionary dictionary)
\begin{DoxyCompactList}\small\item\em Provides dictionary access to all data in the current row. \item\end{DoxyCompactList}\end{DoxyCompactItemize}
\subsection*{Protected Attributes}
\begin{DoxyCompactItemize}
\item 
global::System.Web.UI.WebControls.TextBox \hyperlink{class_p_d_1_1_web_1_1_dynamic_data_1_1_field_templates_1_1_date_time___edit_field_a67b431f8c2b519b8c5d1dd5acfae537b}{DateTxt}
\begin{DoxyCompactList}\small\item\em DateTxt control. \item\end{DoxyCompactList}\item 
global::AjaxControlToolkit.CalendarExtender \hyperlink{class_p_d_1_1_web_1_1_dynamic_data_1_1_field_templates_1_1_date_time___edit_field_a94ddf07807a9fe2279b46c7479691567}{Calendar}
\begin{DoxyCompactList}\small\item\em Calendar control. \item\end{DoxyCompactList}\item 
global::System.Web.UI.WebControls.RequiredFieldValidator \hyperlink{class_p_d_1_1_web_1_1_dynamic_data_1_1_field_templates_1_1_date_time___edit_field_aa3c2e47c42b1adfa73ae209c0eb84cbd}{RequiredFieldValidator1}
\begin{DoxyCompactList}\small\item\em RequiredFieldValidator1 control. \item\end{DoxyCompactList}\item 
global::System.Web.UI.WebControls.RegularExpressionValidator \hyperlink{class_p_d_1_1_web_1_1_dynamic_data_1_1_field_templates_1_1_date_time___edit_field_af949d9c04ccaf65a44f47b4be8b0a87d}{RegularExpressionValidator1}
\begin{DoxyCompactList}\small\item\em RegularExpressionValidator1 control. \item\end{DoxyCompactList}\item 
global::System.Web.DynamicData.DynamicValidator \hyperlink{class_p_d_1_1_web_1_1_dynamic_data_1_1_field_templates_1_1_date_time___edit_field_ab7f16494b4e513cc13f931c2384c4e6f}{DynamicValidator1}
\begin{DoxyCompactList}\small\item\em DynamicValidator1 control. \item\end{DoxyCompactList}\item 
global::System.Web.UI.WebControls.CustomValidator \hyperlink{class_p_d_1_1_web_1_1_dynamic_data_1_1_field_templates_1_1_date_time___edit_field_a8275463ebfc0268dadb121b3588b561c}{DateValidator}
\begin{DoxyCompactList}\small\item\em DateValidator control. \item\end{DoxyCompactList}\end{DoxyCompactItemize}
\subsection*{Properties}
\begin{DoxyCompactItemize}
\item 
override Control \hyperlink{class_p_d_1_1_web_1_1_dynamic_data_1_1_field_templates_1_1_date_time___edit_field_ae3027ebe9b3463d430d61e01312fb365}{DataControl}\hspace{0.3cm}{\ttfamily  \mbox{[}get\mbox{]}}
\begin{DoxyCompactList}\small\item\em Gets the data control that handles the data field in a field template. \item\end{DoxyCompactList}\item 
override string \hyperlink{class_p_d_1_1_web_1_1_dynamic_data_1_1_field_templates_1_1_date_time___edit_field_ab19f5d0a6d247639fe092ae6168a66b4}{FieldValueEditString}\hspace{0.3cm}{\ttfamily  \mbox{[}get\mbox{]}}
\begin{DoxyCompactList}\small\item\em Gets the string representation of the value of a column in the current row when the row is in edit mode. \item\end{DoxyCompactList}\end{DoxyCompactItemize}


\subsection{Detailed Description}
Represents the date time field template control. 

\subsection{Member Function Documentation}
\hypertarget{class_p_d_1_1_web_1_1_dynamic_data_1_1_field_templates_1_1_date_time___edit_field_ae28be331fcb27e419d478e9489fecacd}{
\index{PD::Web::DynamicData::FieldTemplates::DateTime\_\-EditField@{PD::Web::DynamicData::FieldTemplates::DateTime\_\-EditField}!DateValidator\_\-ServerValidate@{DateValidator\_\-ServerValidate}}
\index{DateValidator\_\-ServerValidate@{DateValidator\_\-ServerValidate}!PD::Web::DynamicData::FieldTemplates::DateTime_EditField@{PD::Web::DynamicData::FieldTemplates::DateTime\_\-EditField}}
\subsubsection[{DateValidator\_\-ServerValidate}]{\setlength{\rightskip}{0pt plus 5cm}void PD.Web.DynamicData.FieldTemplates.DateTime\_\-EditField.DateValidator\_\-ServerValidate (
\begin{DoxyParamCaption}
\item[{object}]{source, }
\item[{ServerValidateEventArgs}]{args}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}protected\mbox{]}}}}
\label{class_p_d_1_1_web_1_1_dynamic_data_1_1_field_templates_1_1_date_time___edit_field_ae28be331fcb27e419d478e9489fecacd}


Handles the ServerValidate event of the DateValidator control. 


\begin{DoxyParams}{Parameters}
{\em source} & The source of the event.\\
\hline
{\em args} & The System.Web.UI.WebControls.ServerValidateEventArgs instance containing the event data.\\
\hline
\end{DoxyParams}
\hypertarget{class_p_d_1_1_web_1_1_dynamic_data_1_1_field_templates_1_1_date_time___edit_field_af6e6449f5a40c3563a22b1dff826dafe}{
\index{PD::Web::DynamicData::FieldTemplates::DateTime\_\-EditField@{PD::Web::DynamicData::FieldTemplates::DateTime\_\-EditField}!ExtractValues@{ExtractValues}}
\index{ExtractValues@{ExtractValues}!PD::Web::DynamicData::FieldTemplates::DateTime_EditField@{PD::Web::DynamicData::FieldTemplates::DateTime\_\-EditField}}
\subsubsection[{ExtractValues}]{\setlength{\rightskip}{0pt plus 5cm}override void PD.Web.DynamicData.FieldTemplates.DateTime\_\-EditField.ExtractValues (
\begin{DoxyParamCaption}
\item[{IOrderedDictionary}]{dictionary}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}protected\mbox{]}}}}
\label{class_p_d_1_1_web_1_1_dynamic_data_1_1_field_templates_1_1_date_time___edit_field_af6e6449f5a40c3563a22b1dff826dafe}


Provides dictionary access to all data in the current row. 


\begin{DoxyParams}{Parameters}
{\em dictionary} & The dictionary that contains all the new values.\\
\hline
\end{DoxyParams}
\hypertarget{class_p_d_1_1_web_1_1_dynamic_data_1_1_field_templates_1_1_date_time___edit_field_a9fa54adf1ef37362805ead0dee09acd6}{
\index{PD::Web::DynamicData::FieldTemplates::DateTime\_\-EditField@{PD::Web::DynamicData::FieldTemplates::DateTime\_\-EditField}!Page\_\-Load@{Page\_\-Load}}
\index{Page\_\-Load@{Page\_\-Load}!PD::Web::DynamicData::FieldTemplates::DateTime_EditField@{PD::Web::DynamicData::FieldTemplates::DateTime\_\-EditField}}
\subsubsection[{Page\_\-Load}]{\setlength{\rightskip}{0pt plus 5cm}void PD.Web.DynamicData.FieldTemplates.DateTime\_\-EditField.Page\_\-Load (
\begin{DoxyParamCaption}
\item[{object}]{sender, }
\item[{EventArgs}]{e}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}protected\mbox{]}}}}
\label{class_p_d_1_1_web_1_1_dynamic_data_1_1_field_templates_1_1_date_time___edit_field_a9fa54adf1ef37362805ead0dee09acd6}


Handles the Load event of the Page control. 


\begin{DoxyParams}{Parameters}
{\em sender} & The source of the event.\\
\hline
{\em e} & The System.EventArgs instance containing the event data.\\
\hline
\end{DoxyParams}


\subsection{Member Data Documentation}
\hypertarget{class_p_d_1_1_web_1_1_dynamic_data_1_1_field_templates_1_1_date_time___edit_field_a94ddf07807a9fe2279b46c7479691567}{
\index{PD::Web::DynamicData::FieldTemplates::DateTime\_\-EditField@{PD::Web::DynamicData::FieldTemplates::DateTime\_\-EditField}!Calendar@{Calendar}}
\index{Calendar@{Calendar}!PD::Web::DynamicData::FieldTemplates::DateTime_EditField@{PD::Web::DynamicData::FieldTemplates::DateTime\_\-EditField}}
\subsubsection[{Calendar}]{\setlength{\rightskip}{0pt plus 5cm}global::AjaxControlToolkit.CalendarExtender {\bf PD.Web.DynamicData.FieldTemplates.DateTime\_\-EditField.Calendar}\hspace{0.3cm}{\ttfamily  \mbox{[}protected\mbox{]}}}}
\label{class_p_d_1_1_web_1_1_dynamic_data_1_1_field_templates_1_1_date_time___edit_field_a94ddf07807a9fe2279b46c7479691567}


Calendar control. 

Auto-\/generated field. To modify move field declaration from designer file to code-\/behind file. \hypertarget{class_p_d_1_1_web_1_1_dynamic_data_1_1_field_templates_1_1_date_time___edit_field_a67b431f8c2b519b8c5d1dd5acfae537b}{
\index{PD::Web::DynamicData::FieldTemplates::DateTime\_\-EditField@{PD::Web::DynamicData::FieldTemplates::DateTime\_\-EditField}!DateTxt@{DateTxt}}
\index{DateTxt@{DateTxt}!PD::Web::DynamicData::FieldTemplates::DateTime_EditField@{PD::Web::DynamicData::FieldTemplates::DateTime\_\-EditField}}
\subsubsection[{DateTxt}]{\setlength{\rightskip}{0pt plus 5cm}global::System.Web.UI.WebControls.TextBox {\bf PD.Web.DynamicData.FieldTemplates.DateTime\_\-EditField.DateTxt}\hspace{0.3cm}{\ttfamily  \mbox{[}protected\mbox{]}}}}
\label{class_p_d_1_1_web_1_1_dynamic_data_1_1_field_templates_1_1_date_time___edit_field_a67b431f8c2b519b8c5d1dd5acfae537b}


DateTxt control. 

Auto-\/generated field. To modify move field declaration from designer file to code-\/behind file. \hypertarget{class_p_d_1_1_web_1_1_dynamic_data_1_1_field_templates_1_1_date_time___edit_field_a8275463ebfc0268dadb121b3588b561c}{
\index{PD::Web::DynamicData::FieldTemplates::DateTime\_\-EditField@{PD::Web::DynamicData::FieldTemplates::DateTime\_\-EditField}!DateValidator@{DateValidator}}
\index{DateValidator@{DateValidator}!PD::Web::DynamicData::FieldTemplates::DateTime_EditField@{PD::Web::DynamicData::FieldTemplates::DateTime\_\-EditField}}
\subsubsection[{DateValidator}]{\setlength{\rightskip}{0pt plus 5cm}global::System.Web.UI.WebControls.CustomValidator {\bf PD.Web.DynamicData.FieldTemplates.DateTime\_\-EditField.DateValidator}\hspace{0.3cm}{\ttfamily  \mbox{[}protected\mbox{]}}}}
\label{class_p_d_1_1_web_1_1_dynamic_data_1_1_field_templates_1_1_date_time___edit_field_a8275463ebfc0268dadb121b3588b561c}


DateValidator control. 

Auto-\/generated field. To modify move field declaration from designer file to code-\/behind file. \hypertarget{class_p_d_1_1_web_1_1_dynamic_data_1_1_field_templates_1_1_date_time___edit_field_ab7f16494b4e513cc13f931c2384c4e6f}{
\index{PD::Web::DynamicData::FieldTemplates::DateTime\_\-EditField@{PD::Web::DynamicData::FieldTemplates::DateTime\_\-EditField}!DynamicValidator1@{DynamicValidator1}}
\index{DynamicValidator1@{DynamicValidator1}!PD::Web::DynamicData::FieldTemplates::DateTime_EditField@{PD::Web::DynamicData::FieldTemplates::DateTime\_\-EditField}}
\subsubsection[{DynamicValidator1}]{\setlength{\rightskip}{0pt plus 5cm}global::System.Web.DynamicData.DynamicValidator {\bf PD.Web.DynamicData.FieldTemplates.DateTime\_\-EditField.DynamicValidator1}\hspace{0.3cm}{\ttfamily  \mbox{[}protected\mbox{]}}}}
\label{class_p_d_1_1_web_1_1_dynamic_data_1_1_field_templates_1_1_date_time___edit_field_ab7f16494b4e513cc13f931c2384c4e6f}


DynamicValidator1 control. 

Auto-\/generated field. To modify move field declaration from designer file to code-\/behind file. \hypertarget{class_p_d_1_1_web_1_1_dynamic_data_1_1_field_templates_1_1_date_time___edit_field_af949d9c04ccaf65a44f47b4be8b0a87d}{
\index{PD::Web::DynamicData::FieldTemplates::DateTime\_\-EditField@{PD::Web::DynamicData::FieldTemplates::DateTime\_\-EditField}!RegularExpressionValidator1@{RegularExpressionValidator1}}
\index{RegularExpressionValidator1@{RegularExpressionValidator1}!PD::Web::DynamicData::FieldTemplates::DateTime_EditField@{PD::Web::DynamicData::FieldTemplates::DateTime\_\-EditField}}
\subsubsection[{RegularExpressionValidator1}]{\setlength{\rightskip}{0pt plus 5cm}global::System.Web.UI.WebControls.RegularExpressionValidator {\bf PD.Web.DynamicData.FieldTemplates.DateTime\_\-EditField.RegularExpressionValidator1}\hspace{0.3cm}{\ttfamily  \mbox{[}protected\mbox{]}}}}
\label{class_p_d_1_1_web_1_1_dynamic_data_1_1_field_templates_1_1_date_time___edit_field_af949d9c04ccaf65a44f47b4be8b0a87d}


RegularExpressionValidator1 control. 

Auto-\/generated field. To modify move field declaration from designer file to code-\/behind file. \hypertarget{class_p_d_1_1_web_1_1_dynamic_data_1_1_field_templates_1_1_date_time___edit_field_aa3c2e47c42b1adfa73ae209c0eb84cbd}{
\index{PD::Web::DynamicData::FieldTemplates::DateTime\_\-EditField@{PD::Web::DynamicData::FieldTemplates::DateTime\_\-EditField}!RequiredFieldValidator1@{RequiredFieldValidator1}}
\index{RequiredFieldValidator1@{RequiredFieldValidator1}!PD::Web::DynamicData::FieldTemplates::DateTime_EditField@{PD::Web::DynamicData::FieldTemplates::DateTime\_\-EditField}}
\subsubsection[{RequiredFieldValidator1}]{\setlength{\rightskip}{0pt plus 5cm}global::System.Web.UI.WebControls.RequiredFieldValidator {\bf PD.Web.DynamicData.FieldTemplates.DateTime\_\-EditField.RequiredFieldValidator1}\hspace{0.3cm}{\ttfamily  \mbox{[}protected\mbox{]}}}}
\label{class_p_d_1_1_web_1_1_dynamic_data_1_1_field_templates_1_1_date_time___edit_field_aa3c2e47c42b1adfa73ae209c0eb84cbd}


RequiredFieldValidator1 control. 

Auto-\/generated field. To modify move field declaration from designer file to code-\/behind file. 

\subsection{Property Documentation}
\hypertarget{class_p_d_1_1_web_1_1_dynamic_data_1_1_field_templates_1_1_date_time___edit_field_ae3027ebe9b3463d430d61e01312fb365}{
\index{PD::Web::DynamicData::FieldTemplates::DateTime\_\-EditField@{PD::Web::DynamicData::FieldTemplates::DateTime\_\-EditField}!DataControl@{DataControl}}
\index{DataControl@{DataControl}!PD::Web::DynamicData::FieldTemplates::DateTime_EditField@{PD::Web::DynamicData::FieldTemplates::DateTime\_\-EditField}}
\subsubsection[{DataControl}]{\setlength{\rightskip}{0pt plus 5cm}override Control PD.Web.DynamicData.FieldTemplates.DateTime\_\-EditField.DataControl\hspace{0.3cm}{\ttfamily  \mbox{[}get\mbox{]}}}}
\label{class_p_d_1_1_web_1_1_dynamic_data_1_1_field_templates_1_1_date_time___edit_field_ae3027ebe9b3463d430d61e01312fb365}


Gets the data control that handles the data field in a field template. 

\begin{DoxyReturn}{Returns}
A data control that handles the data field in a field template.
\end{DoxyReturn}
\hypertarget{class_p_d_1_1_web_1_1_dynamic_data_1_1_field_templates_1_1_date_time___edit_field_ab19f5d0a6d247639fe092ae6168a66b4}{
\index{PD::Web::DynamicData::FieldTemplates::DateTime\_\-EditField@{PD::Web::DynamicData::FieldTemplates::DateTime\_\-EditField}!FieldValueEditString@{FieldValueEditString}}
\index{FieldValueEditString@{FieldValueEditString}!PD::Web::DynamicData::FieldTemplates::DateTime_EditField@{PD::Web::DynamicData::FieldTemplates::DateTime\_\-EditField}}
\subsubsection[{FieldValueEditString}]{\setlength{\rightskip}{0pt plus 5cm}override string PD.Web.DynamicData.FieldTemplates.DateTime\_\-EditField.FieldValueEditString\hspace{0.3cm}{\ttfamily  \mbox{[}get\mbox{]}}}}
\label{class_p_d_1_1_web_1_1_dynamic_data_1_1_field_templates_1_1_date_time___edit_field_ab19f5d0a6d247639fe092ae6168a66b4}


Gets the string representation of the value of a column in the current row when the row is in edit mode. 

\begin{DoxyReturn}{Returns}
The value of the column in the row that is edited. 
\end{DoxyReturn}


The documentation for this class was generated from the following files:\begin{DoxyCompactItemize}
\item 
PD.Web/DynamicData/FieldTemplates/\hyperlink{_date_time___edit_8ascx_8cs}{DateTime\_\-Edit.ascx.cs}\item 
PD.Web/DynamicData/FieldTemplates/\hyperlink{_date_time___edit_8ascx_8designer_8cs}{DateTime\_\-Edit.ascx.designer.cs}\end{DoxyCompactItemize}
